Fairlie is on State Highway 8, 2.5 hours south of Christchurch and 3.5 hours hours north of Queenstown.